<?php

namespace Siese\EntityBundle\Entity;

use Doctrine\ORM\Mapping as ORM;

/**
 * OtrasRazones
 *
 * @ORM\Table(name="otras_razones")
 * @ORM\Entity
 */
class OtrasRazones
{
    /**
     * @var string
     *
     * @ORM\Column(name="no_contacto_cosular", type="text", nullable=true)
     */
    private $noContactoCosular;

    /**
     * @var string
     *
     * @ORM\Column(name="otro_grado_instruccion_director", type="text", nullable=true)
     */
    private $otroGradoInstruccionDirector;
    
    
    /**
     * @var string
     *
     * @ORM\Column(name="otra_razon_falta_estudio_antropologico_ind", type="text", nullable=true)
     */
    private $otraRazonFaltaEstudioAntropologicoInd;    
    
    
    
    /**
     * @var string
     *
     * @ORM\Column(name="pob_indigena_no_asis_dp_publica", type="text", nullable=true)
     */
    private $pobIndigenaNoAsisDpPublica;

    /**
     * @var string
     *
     * @ORM\Column(name="no_realizado_estudio_antropologico", type="text", nullable=true)
     */
    private $noRealizadoEstudioAntropologico;

    /**
     * @var string
     *
     * @ORM\Column(name="no_adaptacion_ins", type="text", nullable=true)
     */
    private $noAdaptacionIns;

   /**
     * @var string
     *
     * @ORM\Column(name="no_atencion_pob_disc", type="text", nullable=true)
     */
    private $noAtencionPobDisc;
    
    /**
     * @var string
     *
     * @ORM\Column(name="otro_contralor", type="text", nullable=true)
     */
    private $otroContralor; 
    
    
    /**
     * @var string
     *
     * @ORM\Column(name="otra_frec_visitas", type="text", nullable=true)
     */
    private $otroFrecVisitas; 
    
    /**
     * @var string
     *
     * @ORM\Column(name="otra_frec_visitas_hijos", type="text", nullable=true)
     */
    private $otroFrecVisitasHijos;     
    
    
    /**
     * @var string
     *
     * @ORM\Column(name="causa_deceso", type="text", nullable=true)
     */
    private $causaDeceso;



    /**
     * @var \InspeccionesEntidades
     *
     * @ORM\Id
     * @ORM\OneToOne(targetEntity="InspeccionesEntidades", inversedBy="otrasRazones")
     * @ORM\JoinColumns({
     *   @ORM\JoinColumn(name="inspeccion_id", referencedColumnName="id")
     * })
     */
    private $entidadInspeccion;


 

    /**
     * Set noContactoCosular
     *
     * @param string $noContactoCosular
     * @return OtrasRazones
     */
    public function setNoContactoCosular($noContactoCosular)
    {
        $this->noContactoCosular = $noContactoCosular;

        return $this;
    }

    /**
     * Get noContactoCosular
     *
     * @return string 
     */
    public function getNoContactoCosular()
    {
        return $this->noContactoCosular;
    }

    /**
     * Set pobIndigenaNoAsisDpPublica
     *
     * @param string $pobIndigenaNoAsisDpPublica
     * @return OtrasRazones
     */
    public function setPobIndigenaNoAsisDpPublica($pobIndigenaNoAsisDpPublica)
    {
        $this->pobIndigenaNoAsisDpPublica = $pobIndigenaNoAsisDpPublica;

        return $this;
    }

    /**
     * Get pobIndigenaNoAsisDpPublica
     *
     * @return string 
     */
    public function getPobIndigenaNoAsisDpPublica()
    {
        return $this->pobIndigenaNoAsisDpPublica;
    }

    /**
     * Set noRealizadoEstudioAntropologico
     *
     * @param string $noRealizadoEstudioAntropologico
     * @return OtrasRazones
     */
    public function setNoRealizadoEstudioAntropologico($noRealizadoEstudioAntropologico)
    {
        $this->noRealizadoEstudioAntropologico = $noRealizadoEstudioAntropologico;

        return $this;
    }

    /**
     * Get noRealizadoEstudioAntropologico
     *
     * @return string 
     */
    public function getNoRealizadoEstudioAntropologico()
    {
        return $this->noRealizadoEstudioAntropologico;
    }

    /**
     * Set noAdaptacionIns
     *
     * @param string $noAdaptacionIns
     * @return OtrasRazones
     */
    public function setNoAdaptacionIns($noAdaptacionIns)
    {
        $this->noAdaptacionIns = $noAdaptacionIns;

        return $this;
    }

    /**
     * Get noAdaptacionIns
     *
     * @return string 
     */
    public function getNoAdaptacionIns()
    {
        return $this->noAdaptacionIns;
    }

    /**
     * Set noAtencionPobDisc
     *
     * @param string $noAtencionPobDisc
     * @return OtrasRazones
     */
    public function setNoAtencionPobDisc($noAtencionPobDisc)
    {
        $this->noAtencionPobDisc = $noAtencionPobDisc;

        return $this;
    }

    /**
     * Get noAtencionPobDisc
     *
     * @return string 
     */
    public function getNoAtencionPobDisc()
    {
        return $this->noAtencionPobDisc;
    }

    /**
     * Set otroContralor
     *
     * @param string $otroContralor
     * @return OtrasRazones
     */
    public function setOtroContralor($otroContralor)
    {
        $this->otroContralor = $otroContralor;

        return $this;
    }

    /**
     * Get otroContralor
     *
     * @return string 
     */
    public function getOtroContralor()
    {
        return $this->otroContralor;
    }

    /**
     * Set otroFrecVisitas
     *
     * @param string $otroFrecVisitas
     * @return OtrasRazones
     */
    public function setOtroFrecVisitas($otroFrecVisitas)
    {
        $this->otroFrecVisitas = $otroFrecVisitas;

        return $this;
    }

    /**
     * Get otroFrecVisitas
     *
     * @return string 
     */
    public function getOtroFrecVisitas()
    {
        return $this->otroFrecVisitas;
    }

    /**
     * Set otroFrecVisitasHijos
     *
     * @param string $otroFrecVisitasHijos
     * @return OtrasRazones
     */
    public function setOtroFrecVisitasHijos($otroFrecVisitasHijos)
    {
        $this->otroFrecVisitasHijos = $otroFrecVisitasHijos;

        return $this;
    }

    /**
     * Get otroFrecVisitasHijos
     *
     * @return string 
     */
    public function getOtroFrecVisitasHijos()
    {
        return $this->otroFrecVisitasHijos;
    }

    /**
     * Set causaDeceso
     *
     * @param string $causaDeceso
     * @return OtrasRazones
     */
    public function setCausaDeceso($causaDeceso)
    {
        $this->causaDeceso = $causaDeceso;

        return $this;
    }

    /**
     * Get causaDeceso
     *
     * @return string 
     */
    public function getCausaDeceso()
    {
        return $this->causaDeceso;
    }

    /**
     * Set entidadInspeccion
     *
     * @param \Siese\EntityBundle\Entity\InspeccionesEntidades $entidadInspeccion
     * @return OtrasRazones
     */
    public function setEntidadInspeccion(\Siese\EntityBundle\Entity\InspeccionesEntidades $entidadInspeccion)
    {
        $this->entidadInspeccion = $entidadInspeccion;

        return $this;
    }

    /**
     * Get entidadInspeccion
     *
     * @return \Siese\EntityBundle\Entity\InspeccionesEntidades 
     */
    public function getEntidadInspeccion()
    {
        return $this->entidadInspeccion;
    }

    /**
     * Set otroGradoInstruccionDirector
     *
     * @param string $otroGradoInstruccionDirector
     * @return OtrasRazones
     */
    public function setOtroGradoInstruccionDirector($otroGradoInstruccionDirector)
    {
        $this->otroGradoInstruccionDirector = $otroGradoInstruccionDirector;

        return $this;
    }

    /**
     * Get otroGradoInstruccionDirector
     *
     * @return string 
     */
    public function getOtroGradoInstruccionDirector()
    {
        return $this->otroGradoInstruccionDirector;
    }

    /**
     * Set otraRazonFaltaEstudioAntropologicoInd
     *
     * @param string $otraRazonFaltaEstudioAntropologicoInd
     * @return OtrasRazones
     */
    public function setOtraRazonFaltaEstudioAntropologicoInd($otraRazonFaltaEstudioAntropologicoInd)
    {
        $this->otraRazonFaltaEstudioAntropologicoInd = $otraRazonFaltaEstudioAntropologicoInd;

        return $this;
    }

    /**
     * Get otraRazonFaltaEstudioAntropologicoInd
     *
     * @return string 
     */
    public function getOtraRazonFaltaEstudioAntropologicoInd()
    {
        return $this->otraRazonFaltaEstudioAntropologicoInd;
    }
}
